<?php
// Función autoload
function __autoload($class_name) {
	require 'lib/' . strtolower($class_name) .'.php';
}

// Comienzo una conexión
$conn = new PDO('pgsql:dbname=usuario18', 'curso_admin', 'postgres');

?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF8">
<title>Listado de provincias</title>
</head>
<body>
	<div id="pagina" style="width: 900px; margin: 20px auto;">
		<h1>Listado de provincias</h1>
		<div id="buscador">
			<form action="" method="get">

				<!-- SELECT para provincias -->
				<label for="provincia">Provincia: </label>
				<?php
				// Preparo valores de provincias
				$prov_opc	= Lugares::getProvincias($conn);
				$prov_atrib	= array(
					'name'	=> 'provincia',
					'id'	=> 'provincia'
				);
				$prov_selec = isset($_GET['provincia']) ? $_GET['provincia'] : false;

				// Muestro el SELECT
				Formulario::dibujar_select($prov_opc, $prov_atrib, $prov_selec);
				?>
				<!-- FIN SELECT para provincias -->
				
				<!-- SELECT para departamentos -->
				<div id="estados" style="display: inline;">
					<?php 
					if (isset($_GET['provincia'])) {
						?>
						<label for="estado">Estado: </label>
						<?php
						$depart_opc		= Lugares::getDepartamentos($conn, $_GET['provincia']);
						$depart_atrib	= array(
							'name'	=> 'departamento',
							'id'	=> 'departamento'
						);
						$depart_selec = isset($_GET['departamento']) ? $_GET['departamento'] : false;

						Formulario::dibujar_select($depart_opc, $depart_atrib, $depart_selec);
					}
					?>
				</div>
				<!-- FIN SELECT para departamentos -->

				<input type="submit" name="enviar" value="Buscar">
			</form>
		</div>
		<hr>
		<div id="listado">
			<?php 
			if (isset($_GET['departamento'])) {

				// Obtener información
				$datos = Empresa::listadoPorDepto($conn, $_GET['departamento']);
				
				// Inicio la tabla
				?>
				<table border="1">
				  <tr>
					<th>ID</th>
					<th>Razón Social</th>
					<th>CUIT</th>
					<th>Dirección</th>
					<th>Departamento</th>
				  </tr>
				<?php 
				
				// Bucle por cada fila
				foreach ($datos as $fila) {
					?>
					<tr>
					<td><?php echo $fila['id_empresa'];?></td>
					<td><?php echo $fila['razon_social'];?></td>
					<td><?php echo $fila['cuit'];?></td>
					<td><?php echo $fila['direccion'];?></td>
					<td><?php echo $fila['departamento'];?></td>
					</tr>
					<?php
				}
				
				// Cierro la tabla
				?>
				</table>
				<?php 
			}
			?>
		</div>
	</div>
</body>
</html>
